using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using QLKS.HeThongBUS;


namespace QLKS
{   
    
    public partial class ThongTinKS : DevComponents.DotNetBar.Office2007Form
    {
        public ThongTinKS()
        {
            InitializeComponent();
        }

        private void ThongTinKS_Load(object sender, EventArgs e)
        {
            formLoad();

        }

        void formLoad()
        {
            DataTable dt = QD_BUS.ThongTinKS();
            DataRow dr = dt.Rows[0];
            lbltt.Text = "Địa chỉ : " + dr["DiaChi"].ToString() + "<br/>";
            lbltt.Text += "Điện Thoại : " + dr["DienThoai"].ToString() + "<br/>";
            lbltt.Text += "Email : " + dr["Email"].ToString() + "<br/>";
            txtten.Text = dr["TenKhachSan"].ToString();
            txtsotang.Text = dr["SoTang"].ToString();
            txtdc.Text = dr["DiaChi"].ToString();
            txtdt.Text = dr["DienThoai"].ToString();
            txtemail.Text = dr["Email"].ToString();
        }
        int i = 0;
        private void timer1_Tick(object sender, EventArgs e)
        {
            DataTable dt = QD_BUS.ThongTinKS();
            DataRow dr = dt.Rows[0];
            
            string str = "CHÀO MỪNG ĐẾN VỚI KHÁCH SẠN "+dr["TenKhachSan"].ToString();
            if (i >= str.Length)
            {
                return;
            }
            label1.Text = str.Remove(i);
            i++;
            if (i == str.Length)
            {
                label1.Text = str;
                i = 0;
            }


            //if (label1.Right >= 800)
            //{
            //    label1.Left -= 30;
            //}
            //else if (label1.Left <= 30)
            //{
            //    label1.Left += 30;
            //}
            
        }

        private void btncapnhat_Click(object sender, EventArgs e)
        {
            if (txtten.Text == "" || txtdc.Text == "" || txtdt.Text == "" || txtemail.Text == "" || txtsotang.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập đầy đủ các thông tin", "Thông báo");

            }
            else
            {
                QD_DTO tt = new QD_DTO();
                tt.Tenkhachsan = txtten.Text.ToString();
                tt.Diachi = txtdc.Text.ToString();
                tt.Dienthoai = txtdt.Text.ToString();
                tt.Email = txtemail.Text.ToString();
                tt.Sotang = Int32.Parse(txtsotang.Text.ToString());
                
                if (QD_BUS.UpdateTT(tt) == QD_BUSResult.OK)
                {
                    MessageBox.Show("Cập nhật thành công", "Thông báo");
                    formLoad();

                }
                else
                {
                    MessageBox.Show("Cập nhật thất bại", "Thông báo");
                }
            }
        }

        private void btnthoat_Click(object sender, EventArgs e)
        {
            this.Close();
        }

    }
}